engineering hydraulics - Turkish English Dictionary